Snell fu scelto come ventiduesimo assoluto nel Draft NFL 1980 dai Tampa Bay Buccaneers.[2] Nella sua prima stagione fu inserito nella formazione ideale dei rookie dalla Pro Football Writers of America. Dopo quattro stagioni a Tampa Bay in cui disputò come titolare 46 gare su 64 fu scambiato con i Pittsburgh Steelers. Lì disputò immediatamente 13 gare come partente. Nel 1986 subì una frattura sotto l'occhio destro. Fu di nuovo scambiato con i Detroit Lions, dove si ritirò. Nel 1981 Snell e George Yarno si alternarono nel chiamare le giocate offensive per Doug Williams.
^(EN) 1980 National Football League Draft, Pro Football Hall of Fame. URL consultato il 20 ottobre 2012 (archiviato dall'url originale il 1º novembre 2013).